Big Huge Thesaurus

gorgonian coral

noun